<html>

<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered)">
<title>AMCC5933</title>
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Cambria;
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Verdana;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:"MS Sans Serif";
	panose-1:0 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";
	color:black;}
h2
	{mso-style-link:"Heading 2 Char";
	margin-right:0in;
	margin-left:0in;
	font-size:18.0pt;
	font-family:"Times New Roman","serif";
	color:black;
	font-weight:bold;}
h3
	{mso-style-link:"Heading 3 Char";
	margin-right:0in;
	margin-left:0in;
	font-size:13.5pt;
	font-family:"Times New Roman","serif";
	color:black;
	font-weight:bold;}
h4
	{mso-style-link:"Heading 4 Char";
	margin-right:0in;
	margin-left:0in;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";
	color:black;
	font-weight:bold;}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;}
p
	{margin-right:0in;
	margin-left:0in;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";
	color:black;}
pre
	{mso-style-link:"HTML Preformatted Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";
	color:black;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";
	color:black;}
span.Heading2Char
	{mso-style-name:"Heading 2 Char";
	mso-style-link:"Heading 2";
	font-family:"Cambria","serif";
	color:#4F81BD;
	font-weight:bold;}
span.Heading3Char
	{mso-style-name:"Heading 3 Char";
	mso-style-link:"Heading 3";
	font-family:"Cambria","serif";
	color:#4F81BD;
	font-weight:bold;}
span.Heading4Char
	{mso-style-name:"Heading 4 Char";
	mso-style-link:"Heading 4";
	font-family:"Cambria","serif";
	color:#4F81BD;
	font-weight:bold;
	font-style:italic;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-link:"HTML Preformatted";
	font-family:Consolas;
	color:black;}
p.msolistparagraphcxspfirst, li.msolistparagraphcxspfirst, div.msolistparagraphcxspfirst
	{mso-style-name:msolistparagraphcxspfirst;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";
	color:black;}
p.msolistparagraphcxspmiddle, li.msolistparagraphcxspmiddle, div.msolistparagraphcxspmiddle
	{mso-style-name:msolistparagraphcxspmiddle;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";
	color:black;}
p.msolistparagraphcxsplast, li.msolistparagraphcxsplast, div.msolistparagraphcxsplast
	{mso-style-name:msolistparagraphcxsplast;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";
	color:black;}
p.msochpdefault, li.msochpdefault, div.msochpdefault
	{mso-style-name:msochpdefault;
	margin-right:0in;
	margin-left:0in;
	font-size:10.0pt;
	font-family:"Times New Roman","serif";
	color:black;}
.MsoChpDefault
	{font-size:10.0pt;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
	{page:Section1;}
-->
</style>

<meta name=Template content="C:\PROGRAM FILES\MICROSOFT OFFICE\OFFICE\html.dot">
</head>

<body bgcolor=white lang=EN-US link=blue vlink=purple leftmargin=8>

<div class=Section1>

<h2><span style='font-family:"Verdana","sans-serif"'>AMCC5953</span></h2>

<h3><span style='font-family:"Verdana","sans-serif"'>SUMMARY</span></h3>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:10.0pt;
font-family:"Verdana","sans-serif"'>This sample demonstrates how to write
driver for a generic PCI device using Windows Driver Framework. The target
hardware for this driver is AMCC PCI Matchmaker Developer&#8217;s kit
(S5935DK1) </span><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";
color:windowtext'>board. The product kit and the hardware specification are
available at <a href="https://www.amcc.com">https://www.amcc.com</a>.</span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:10.0pt;
font-family:"Verdana","sans-serif";color:windowtext'>&nbsp;</span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:10.0pt;
font-family:"Verdana","sans-serif";color:windowtext'>The kit contains a PCI
development board and an ISA card that connects to the development board via a
ribbon cable. The ISA card allows you to access the development board to
provide the software side simulation of add-on device.</span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:10.0pt;
font-family:"Verdana","sans-serif";color:windowtext'>&nbsp;</span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:10.0pt;
font-family:"Verdana","sans-serif";color:windowtext'>Following table gives a
typical device and driver scenario and also lists the driver framework
interfaces demonstrated in this sample:</span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:10.0pt;
font-family:"Verdana","sans-serif";color:windowtext'>&nbsp;</span></p>

<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0
 style='border-collapse:collapse'>
 <tr>
  <td width=311 valign=top style='width:233.6pt;border:solid windowtext 1.0pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='text-autospace:none'><b><span style='font-size:
  10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>Scenario</span></b></p>
  </td>
  <td width=336 valign=top style='width:3.5in;border:solid windowtext 1.0pt;
  border-left:none;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='text-autospace:none'><span style='font-size:10.0pt;
  font-family:"Verdana","sans-serif";color:windowtext'>Features Demonstrated</span></p>
  </td>
 </tr>
 <tr>
  <td width=311 valign=top style='width:233.6pt;border:solid windowtext 1.0pt;
  border-top:none;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='text-autospace:none'><span style='font-size:10.0pt;
  font-family:"Verdana","sans-serif";color:windowtext'>The device is a PCI
  device with port, memory, interrupt and DMA resources. Device can be stopped
  and started at run-time and also supports low power state.</span></p>
  <p class=MsoNormal style='text-autospace:none'><span style='font-size:10.0pt;
  font-family:"Verdana","sans-serif";color:windowtext'>&nbsp;</span></p>
  <p class=MsoNormal style='text-autospace:none'><span style='font-size:10.0pt;
  font-family:"Verdana","sans-serif";color:windowtext'>The driver is capable of
  doing concurrent single read and write operations at any time. </span></p>
  </td>
  <td width=336 valign=top style='width:3.5in;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;text-autospace:
  none'><span style='font-size:10.0pt;font-family:Symbol;color:windowtext'>&middot;</span><span
  style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  </span><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";
  color:windowtext'>Handling PnP &amp; Power Events</span></p>
  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;text-autospace:
  none'><span style='font-size:10.0pt;font-family:Symbol;color:windowtext'>&middot;</span><span
  style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  </span><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";
  color:windowtext'>Registering Device Interface</span></p>
  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;text-autospace:
  none'><span style='font-size:10.0pt;font-family:Symbol;color:windowtext'>&middot;</span><span
  style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  </span><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";
  color:windowtext'>Hardware resource mapping: Port, Memory &amp; Interrupt</span></p>
  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;text-autospace:
  none'><span style='font-size:10.0pt;font-family:Symbol;color:windowtext'>&middot;</span><span
  style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  </span><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";
  color:windowtext'>DMA Interfaces</span></p>
  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;text-autospace:
  none'><span style='font-size:10.0pt;font-family:Symbol;color:windowtext'>&middot;</span><span
  style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  </span><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";
  color:windowtext'>Serialized Default Queue for Write requests</span></p>
  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;text-autospace:
  none'><span style='font-size:10.0pt;font-family:Symbol;color:windowtext'>&middot;</span><span
  style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  </span><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";
  color:windowtext'>Serialized custom Queue for Read requests</span></p>
  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;text-autospace:
  none'><span style='font-size:10.0pt;font-family:Symbol;color:windowtext'>&middot;</span><span
  style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  </span><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";
  color:windowtext'>Handling Interrupt &amp; DPC</span></p>
  <p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;text-autospace:
  none'><span style='font-size:10.0pt;font-family:Symbol;color:windowtext'>&middot;</span><span
  style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  </span><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";
  color:windowtext'>Event Tracing</span></p>
  </td>
 </tr>
</table>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:10.0pt;
font-family:"Verdana","sans-serif";color:windowtext'>&nbsp;</span></p>

<p><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>This
sample also demonstrates how to use a single driver binary to control two
different types (PCI &amp; ISA) of devices. </span></p>

<p><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>This
sample works on Windows&reg; 2000 and later operating systems.</span></p>

<p><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>This
sample driver is a minimal driver meant to demonstrate the usage of the Windows
Driver Framework. It is not intended for use in a production environment. </span></p>

<h3><span style='font-family:"Verdana","sans-serif"'>BUILDING THE SAMPLE</span></h3>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";
color:windowtext'>To build the sample drivers, you must first set up the DDK
environment on your host machine. The &#8220;Installation and Release
Notes&#8221; in the Windows 2000/XP/Server 2003/Vista/Server 2008/Windows 7 DDK
has a complete description on how to do this. </span></p>

<p><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>Change to
the directory containing the device source code, such as CD
src\general\AMCC5953. </span></p>

<p><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>Run <b>build
-ceZ,</b> or use the macro <b>BLD</b>. This command invokes the Microsoft make
routines to build the components. If the build </span>s<span style='font-size:
10.0pt;font-family:"Verdana","sans-serif"'>ucceeds, you will find the driver,
binaries under the respective subdirectories of the source file depending on
the build environment. If it fails you can find errors and warnings in the
buildxxx.err and buildxxx.err respectively, where xxx is either chk or fre
depending on the build environment.&nbsp; Copy the KMDF coinstaller
(wdfcoinstallerMMmmm.dll), sys, INF and test binaries to a floppy or to a
directory of a test machine.</span></p>

<h3><span style='font-family:"Verdana","sans-serif"'>INSTALLATION</span></h3>

<p><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>Plug in
the PCI development board and the ISA card and start your system. When you
login into Administrator account, the system will welcome you with a
&#8216;Found New Hardware Dialog&#8217; for &#8220;Other Bridge Devices&#8221;.
Follow the instruction given below to install the driver for the PCI device.</span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>On
Windows 7 and later operating systems: </span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif"'>1.&nbsp;&nbsp;Launch &#8220;Device
Manager&#8221; by executing command devmgmt.msc in a command window, or from
&#8220;<strong><span style='font-family:"Verdana","sans-serif";font-weight:
normal'>Hardware and Sound&#8221; program group in Control Panel</span></strong>.</span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><strong><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";font-weight:normal'>2.&nbsp;&nbsp;Select
&#8220;PCI Device&#8221; device from &#8220;Other Devices&#8221; category and
click &#8220;Update Driver Software&#8230;&#8221; from right-click menu.</span></strong></p>

<p class=MsoListParagraph style='text-indent:-.25in'><strong><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";font-weight:normal'>3.&nbsp;&nbsp;Select
Browse my computer for software and provide the location of the driver files.</span></strong></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>4.&nbsp;&nbsp;</span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>Select &#8220;<strong><span
style='font-family:"Verdana","sans-serif";font-weight:normal'>Install this
driver software anyway&#8221; </span></strong>when the &#8220;<strong><span
style='font-family:"Verdana","sans-serif";font-weight:normal'>Windows
Security&#8221; </span></strong>dialog box appears.</span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>5.&nbsp;&nbsp;The system
will complete the installation, load the driver and start the device. </span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";
color:windowtext'>&nbsp;</span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";
color:windowtext'>On Windows Vista and Windows Server 2008: </span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>1.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>In
the &#8220;Found New Hardware&#8221; dialog box, select &#8220;Locate and
install driver software (recommended)&#8221;. </span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>2.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>Select
&#8220;Don't search online&#8221;. </span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>3.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>Select
&#8220;I don't have the disc. Show me other options&#8221;. </span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>4.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>Select
&#8220;Browse my computer for driver software (advanced)&#8221;. </span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>5.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>Enter
the location of the driver files, and select &#8220;Install this driver
software anyway&#8221; when the &#8220;Windows Security&#8221; dialog box
appears.</span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>6.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>The
system will complete the installation, load the driver and start the
device.&nbsp; </span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";
color:windowtext'>&nbsp;</span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";
color:windowtext'>On Windows XP and Windows Server 2003: </span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>1.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>Select
'Install from a list or specific location (Advanced)&#8221;, then click Next.</span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>2.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>Select
&#8216;Add a new hardware device&#8217; from the list, then click Next. </span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>3.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>Select
&#8216;Select for the best drivers in these locations' and then select,
&#8220;Include this location in the search path&#8221; check box and specify
the media or the directory that contains the driver package and then click
Next.</span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>4.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>You
will get a Security Alert about installing unsigned driver. Ignore that and
continue the installation by clicking on &#8220;Yes&#8221;.</span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>5.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>The
system will complete the installation, load the driver and start the device. </span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";
color:windowtext'>&nbsp;</span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";
color:windowtext'>On Windows 2000: </span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>1.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>Select
&#8220;Display list of known devices so that I can a specific device&#8221;,
and then click Next. </span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>2.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>Select
the &#8220;Other Class&#8221; in the Hardware type, and click Next.</span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>3.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>Click
on the &#8216;Have Disk&#8217; and specify the media or the directory that
contains the driver files, and then click Next.</span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>4.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>You
will get a warning message about installing unsigned driver. Ignore that and
continue the installation.</span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";
color:windowtext'>&nbsp;</span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";
color:windowtext'>The Driver for ISA device has to be installed manually
because it is a non plug &amp; play ISA device.</span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";
color:windowtext'>&nbsp;</span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>On
Windows 7 and later operating systems: </span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif"'>1.</span><span style='font-size:
7.0pt'>&nbsp;&nbsp;&nbsp; </span><span style='font-size:10.0pt;font-family:
"Verdana","sans-serif"'>Run &#8220;hdwwiz.exe&#8221; in a command window or in
the &#8220;Search programs and files&#8221; of the &#8220;Start&#8221; menu.</span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>2.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>At the
&quot;Welcome...&quot; click on &quot;Next&quot;.</span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>3.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>At
the &quot;The wizard can help...&quot; panel, select
&quot;Install...manually...&quot; and then click &quot;Next&quot;.</span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>4.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>At
the &quot;From the list below...&quot; panel, select &quot;Show All
Devices&quot; and then click &quot;Next&quot;.</span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>5.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>At
the &quot;Select the device driver...&quot; panel, just click on the &quot;Have
Disk...&quot; button.</span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>6.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>At
the &quot;Install From Disk&quot; panel, click the &quot;Browse...&quot;
button. From the Locate File panel specify the directory location where the
AMCC install files can be found: AMCC5933.INF and AMCC5933.SYS. Click
&quot;OK&quot; to return to the &quot;Select the device driver...&quot; panel.</span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>7.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>In
the &quot;Model&quot; list box, you should see a listing for &quot;AMCC S5993
Development Kit ISA Adapter&quot;.&nbsp; Select this entry and then click
&quot;Next&quot;.</span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>8.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>At
the &quot;The wizard is ready...&quot; panel, click &quot;Next&quot;.</span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>9.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>At
the final &quot;Completing the Add Hardware Wizard&quot; panel, click
&quot;Finish&quot;.</span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";
color:windowtext'>&nbsp;</span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";
color:windowtext'>On Windows Vista and Windows 2008:</span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>1.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>Start
the control panel and bring up the &quot;Add Hardware&quot; wizard.</span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>2.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>At
the &quot;Welcome...&quot; click on &quot;Next&quot; </span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>3.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>At
the &quot;The wizard can help...&quot; panel, select
&quot;Install...manually...&quot; and then click &quot;Next&quot;.</span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>4.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>At
the &quot;From the list below...&quot; panel, select &quot;Show All
Devices&quot; and then click &quot;Next&quot;.</span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>5.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>At
the &quot;Select the device driver...&quot; panel, just click on the &quot;Have
Disk...&quot; button.</span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>6.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>At
the &quot;Install From Disk&quot; panel, click the &quot;Browse...&quot;
button. From the Locate File panel specify the directory location where the
AMCC install files can be found: AMCC5933.INF and AMCC5933.SYS. Click
&quot;OK&quot; to return to the &quot;Select the device driver...&quot; panel.</span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>7.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>In
the &quot;Model&quot; list box, you should see a listing for &quot;AMCC S5993
Development Kit ISA Adapter&quot;.&nbsp; Select this entry and then click
&quot;Next&quot;.</span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>8.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>At
the &quot;The wizard is ready...&quot; panel, click &quot;Next&quot;.</span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>9.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>At
the final &quot;Completing the Add Hardware Wizard&quot; panel, click
&quot;Finish&quot;.</span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";
color:windowtext'>&nbsp;</span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";
color:windowtext'>On Windows XP and Windows 2003:</span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>1.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>Start
the control panel and bring up the &quot;Add Hardware&quot; wizard.</span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>2.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>At
the &quot;Welcome...&quot; click on &quot;Next&quot;&nbsp; (this will cause
scan of device)</span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>3.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>At
the &quot;Is the Hardware connected&quot; panel, select &quot;Yes,...&quot; and
then click &quot;Next&quot;.</span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>4.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>At
the &quot;The following hardware is already installed...&quot; panel, select
&quot;Add a new hardware device&quot; and click &quot;Next&quot;</span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>5.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>At
the &quot;The wizard can help...&quot; panel, select
&quot;Install...manually...&quot; and then click &quot;Next&quot;.</span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>6.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>At
the &quot;From the list below...&quot; panel, select &quot;Show All
Devices&quot; and then click &quot;Next&quot;.</span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>7.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>At
the &quot;Select the device driver...&quot; panel, just click on the &quot;Have
Disk...&quot; button.</span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>8.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>At
the &quot;Install From Disk&quot; panel, click the &quot;Browse...&quot;
button. From the Locate File panel specify the directory location where the
AMCC install files can be found: AMCC5933.INF and AMCC5933.SYS. Click
&quot;OK&quot; to return to the &quot;Select the device driver...&quot; panel.</span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>9.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>In
the &quot;Model&quot; list box, you should see a listing for &quot;AMCC S5993
Development Kit ISA Adapter&quot;.&nbsp; Select this entry and then click
&quot;Next&quot;.</span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>10.</span><span
style='font-size:7.0pt;color:windowtext'> </span><span style='font-size:10.0pt;
font-family:"Verdana","sans-serif";color:windowtext'>At the &quot;The wizard is
ready...&quot; panel, click &quot;Next&quot;.</span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>11.</span><span
style='font-size:7.0pt;color:windowtext'> </span><span style='font-size:10.0pt;
font-family:"Verdana","sans-serif";color:windowtext'>At the final
&quot;Completing the Add Hardware Wizard&quot; panel, click &quot;Finish&quot;.</span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";
color:windowtext'>&nbsp;</span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>To
install the ISA driver on Windows 2000:</span><span style='font-size:10.0pt;
font-family:"Verdana","sans-serif";color:windowtext'> </span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>1.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>Double-click the
Add New Hardware Wizard applet in Control Panel.</span><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'> </span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>2.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>Click Next.</span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:windowtext'> </span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>3.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>Select Add a new
device.</span><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";
color:windowtext'> </span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>4.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>Select No, I Want
to Select the Hardware from a list.</span><span style='font-size:10.0pt;
font-family:"Verdana","sans-serif";color:windowtext'> </span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>5.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>Select Other
Devices and then click Next.</span><span style='font-size:10.0pt;font-family:
"Verdana","sans-serif";color:windowtext'> </span></p>

<p class=MsoListParagraph style='text-indent:-.25in'><span style='font-size:
10.0pt;font-family:"Verdana","sans-serif";color:windowtext'>6.</span><span
style='font-size:7.0pt;color:windowtext'>&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>Click Have Disk and
point to the directory that contains sys and INF file.</span><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif";color:windowtext'> </span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>&nbsp;</span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";
color:windowtext'>NOTE: Please do not load the PCI driver on a checked build
Windows 2000 because WdfInterruptAcquireLock causes a benign assert in the
kernel. Only way to avoid the assert would be to use KeSynchronizeExecution
function instead of WdfInterruptAcquire/ReleaseLock to synchronize execution
with the ISR(). </span></p>

<h3><span style='font-family:"Verdana","sans-serif"'>TESTING</span></h3>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";
color:windowtext'>To test the driver, run the TxTest.exe and RxTest.exe. Please
make sure both ISA and PCI devices are installed and started before you run the
application.</span></p>

<h3><span style='font-family:"Verdana","sans-serif"'>CODE TOUR</span></h3>

<h4><span style='font-family:"Verdana","sans-serif"'>File Manifest</span></h4>

<pre><u>File&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Description</u></pre><pre>&nbsp;</pre>

<p class=MsoNormal><b><span style='color:windowtext'>Driver:</span></b></p>

<p style='margin:0in;margin-bottom:.0001pt'><span style='font-size:10.0pt;
font-family:"Courier New"'>&nbsp;</span></p>

<p style='margin:0in;margin-bottom:.0001pt'><span style='font-size:10.0pt;
font-family:"Courier New"'>Driver.c
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Entry points for AMCC5933 driver. </span></p>

<p style='margin:0in;margin-bottom:.0001pt'><span style='font-size:10.0pt;
font-family:"Courier New"'>AMCC5933.h&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Prototype file for AMCC5933 PCI driver.</span></p>

<p style='margin:0in;margin-bottom:.0001pt'><span style='font-size:10.0pt;
font-family:"Courier New"'>common.h&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Prototype file common to both the ISA and the PCI driver.</span></p>

<p style='margin:0in;margin-bottom:.0001pt'><span style='font-size:10.0pt;
font-family:"Courier New"'>S5933DK1.h&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Prototype file for AMCC5933 ISA driver.</span></p>

<p style='margin:0in;margin-bottom:.0001pt'><span style='font-size:10.0pt;
font-family:"Courier New"'>S5933DK1.c&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
File for AMCC5933 ISA driver.</span></p>

<p style='margin:0in;margin-bottom:.0001pt'><span style='font-size:10.0pt;
font-family:"Courier New"'>AMCC5933.c&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
File for AMCC5933 PCI driver.</span></p>

<p style='margin:0in;margin-bottom:.0001pt'><span style='mso-fare:q!
ast-font-family:"Courier New"'><span
style='font-size:10.0pt;font-family:"Courier New"'>Reg5933.h&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Prototype file for AMCC5933 driver.</span></p>

</span>

<p style='margin:0in;margin-bottom:.0001pt'><span style='font-size:10.0pt;
font-family:"Courier New"'>trace.h&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Header file for the debug tracing related function defintions and macros for
AMCC5933 driver.</span></p>

<p style='margin:0in;margin-bottom:.0001pt'><span style='font-size:10.0pt;
font-family:"Courier New"'>Transfer.c&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
File for AMCC5933 driver which deals with transfer releated DDI(ISR's, DPC's,
DMA). </span></p>

<p style='margin:0in;margin-bottom:.0001pt'><span style='font-size:10.0pt;
font-family:"Courier New"'>amcc5933.inx&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Installation file for installing the driver.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
This file is used to generate amcc5933.inf. </span></p>

<p style='margin:0in;margin-bottom:.0001pt'><span style='font-size:10.0pt;
font-family:"Courier New"'>makefile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Standard DDK build environment makefile.</span></p>

<p style='margin:0in;margin-bottom:.0001pt'><span style='font-size:10.0pt;
font-family:"Courier New"'>makefile.inc&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Makefile extensions to handle inx/inf files.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></p>

<p style='margin:0in;margin-bottom:.0001pt'><span style='font-size:10.0pt;
font-family:"Courier New"'>sources&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Generic file for building the code sample</span></p>

<p class=MsoNormal><span style='color:windowtext'><br>
<br>
<b>Application:</b><br>
<b>RxTest:</b></span></p>

<p style='margin:0in;margin-bottom:.0001pt'><span style='font-size:10.0pt;
font-family:"Courier New"'>RxTest.c&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Receieve Test file for the AMCC5933 driver.</span></p>

<p style='margin:0in;margin-bottom:.0001pt'><span style='font-size:10.0pt;
font-family:"Courier New"'>makefile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Standard DDK build environment makefile.</span></p>

<p style='margin:0in;margin-bottom:.0001pt'><span style='font-size:10.0pt;
font-family:"Courier New"'>sources&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Generic file for building the code sample.</span></p>

<p class=MsoNormal><span style='color:windowtext'><br>
<b>TxTest:</b></span></p>

<p style='margin:0in;margin-bottom:.0001pt'><span style='font-size:10.0pt;
font-family:"Courier New"'>TxTest.c&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Transmit Test file for the AMCC5933 driver.</span></p>

<p style='margin:0in;margin-bottom:.0001pt'><span style='font-size:10.0pt;
font-family:"Courier New"'>makefile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Standard DDK build environment makefile.</span></p>

<p style='margin:0in;margin-bottom:.0001pt'><span style='font-size:10.0pt;
font-family:"Courier New"'>sources&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Generic file for building the code sample.</span></p>

<p align=center style='text-align:center'><a href="#top"><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>Top of page</span></a><span
style='font-size:10.0pt;font-family:"Verdana","sans-serif"'> </span></p>

<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0 width=624
 style='width:6.5in'>
 <tr style='height:1.5pt'>
  <td style='background:aqua;padding:.75pt .75pt .75pt .75pt;height:1.5pt'>
  <p class=MsoNormal><span style='font-size:2.0pt'>&nbsp;</span></p>
  </td>
 </tr>
</table>

<p><span style='font-size:7.5pt;font-family:"MS Sans Serif","serif"'>&copy; 2002
Microsoft Corporation</span><span style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>
</span></p>

</div>

</body>

</html>

